package com.itheima.variable;

public class DemoVariable {
    public static void main(String[] args) {
        //格式:数据类型 变量名 = 数据值;
        {
            int a =30; //代码块 从定义变量到所在大括号的底部
            System.out.println(a);
        }
        //整数类型
        int a = 10;//虽然有两个a 但上个a的代码块结束了上个a已经消失 并不冲突
        System.out.println(a);

        //小数类型变量
        double b = 12.3;
        System.out.println(b);

        //字符类型变量 有且仅有一个 空格可以 没有不行
        char c = 'a';
        System.out.println(c);

        //布尔类型变量
        boolean d = true;
        System.out.println(d);

        float e = 12.3f;
        System.out.println(e);

        long f = 100000000000000L;
        System.out.println(f);
        {
            //int a = 20  因为在代码块中定义的一个数在代码块运行结束时消失
            //代码块 从定义变量到所在大括号的底部
            System.out.println(a);
        }
    }
}
